super cup - Spanish English Dictionary